技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
第 12 屆 iThome 鐵人賽
DAY
3
0
自我挑戰組
30天教你學會Git
系列 第
3
篇
[DAY3] Git介紹
12th鐵人賽
jackey8869
2020-09-16 20:51:44
974 瀏覽
分享至
What is Git?
我們昨天講到了『分散式』,所以,分散式到底是啥呢?
好啦既然你誠心誠意的發問,那我就大發慈悲的告訴你XD
關於版本控制系統,我們有三種模式:
Local Version Control(本地式)
顧名思義,這就是在本地的電腦進行版本控制啊!
像這種肯定是有許多缺點啊,要是你今天手滑,電腦摔了一下,你就可以跟所有的版本說掰掰了QQ
Centralized Version Control(集中式)
所謂的集中式就是大家要進行版版本控制時需要使用同一台伺服器
我用一個例子來解釋集中式的概念好了
假設我跟你都是同一個專題的組員,我們現在的版本控制是利用集中式的版本控制系統
而我們要共用的server現在就開在輔大的某間教室裡面
假設現在輔大大停電,我們連不進去那台server,那我們的版本控制系統就是處於一個報廢的狀態
若是server直接壞掉.......對,也沒救了XD
Distributed Version Control(分散式)
Git是一個分散式的版本控制系統嘛
就算在沒有網路環境下,你依然可以使用git去做版本控制,當你連上網路後,再同步到網路上即可
事實上,git的操作幾乎在本機就可以完成了
明天再來講講如何安裝Git~~
留言
追蹤
檢舉
上一篇
[Day02]Git介紹
下一篇
[DAY4] 關於Git的安裝
系列文
30天教你學會Git
共
30
篇
目錄
RSS系列文
訂閱系列文
12
人訂閱
26
[Day26] 之前的學生問了一個很棒的問題....
27
[Day27] 今天也來說一個很重要的狀況啊!
28
[Day28] 欸!我不想Commit這個部分啊!
29
[Day29]今天想來分享一些網路上的學習資源~以及學習歷程
30
[Day30] 今天是最後一天啦~
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22173
篇
完賽人數
597
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
MSSQL 滿3個月的算法
請教舊電腦架網站的防護措施
qr code生成多功能系統
網路查詢指令應用
如何用指令自動偵測有插網線的網卡IP
JS 是否可以匯入「.xls」
電子書閱讀器購買和實體書的優缺勢分析
administrators群組成員的管理員權限不見
請示ip位置的問題
我只是要解新手任務 不用理這篇
熱門回答
請教舊電腦架網站的防護措施
administrators群組成員的管理員權限不見
AB兩點網路使用LTE數據機做連接
JS 是否可以匯入「.xls」
請示ip位置的問題
熱門文章
觀察 TCP UDP port 目的埠和應用程式的關係,CurrPorts 和 Microsoft Network Monitor
Python 中的控制流:讓程式更靈活
Win11 24H2 終於對 NTLM 動手了(感動
Microservice Pattern 犧牲了什麼?
Python for in 迴圈與 Tuple 解構
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}